ALEGSA.com.ar

Definición de Enlace simbólico (informática)

Significado de Enlace simbólico: También llamado symlink, soft link o symbolic link, en informática, un enlace simbólico es un tipo especial de archivo que hace referencia ...
12-07-2025 20:25
¡Nos ayudas mucho si nos sigues en nuestras Redes Sociales para poder mantener este sitio totalmente gratuito!

 


Definición de Enlace simbólico (informática)

 

También llamado symlink, soft link o symbolic link, en informática, un enlace simbólico es un tipo especial de archivo que actúa como un puntero o referencia a otro recurso, generalmente otro archivo o directorio dentro del sistema de archivos. El enlace simbólico almacena una ruta, que puede ser absoluta o relativa, hacia el recurso destino.

Estos archivos son soportados por sistemas operativos POSIX (como UNIX y Linux), así como por Windows Vista, Windows 7 y, en menor medida, por Windows 2000 y Windows XP.

Un enlace simbólico contiene un texto que representa la ruta hacia el archivo o directorio objetivo. Cuando el sistema operativo accede al enlace, redirige automáticamente la operación al recurso al que apunta. Por ejemplo, si existe un enlace simbólico llamado documento.txt que apunta a /home/usuario/archivos/documento.txt, cualquier programa que abra documento.txt realmente estará accediendo al archivo original.

Los enlaces simbólicos son similares a los accesos directos de Windows o a los alias en Mac OS, pero presentan algunas diferencias técnicas importantes. Por ejemplo, los enlaces simbólicos funcionan a nivel del sistema de archivos y son interpretados directamente por el sistema operativo, mientras que los accesos directos y alias son gestionados por el entorno gráfico y pueden contener información adicional, como iconos personalizados.

Un archivo de tipo enlace simbólico puede ser copiado, movido o borrado sin afectar al recurso destino. Si el recurso destino es eliminado o movido a otra ubicación, el enlace simbólico permanece apuntando a la ruta original, pero ya no lleva a un recurso válido. En este caso, se dice que el enlace está "roto", "colgante" o "huérfano". Por ejemplo, si se elimina el archivo original al que apunta el enlace simbólico, intentar acceder al enlace generará un error.

En sistemas POSIX y basados en UNIX, los enlaces simbólicos se crean mediante la llamada de sistema symlink() o usando el comando de terminal ln -s origen destino.

En Windows Vista y 7, los enlaces simbólicos se crean con la utilidad de línea de comandos mklink. Por ejemplo, mklink enlace.txt archivo.txt crea un enlace simbólico llamado enlace.txt que apunta a archivo.txt.

Symbolic link o enlace simbólico
Ícono usual de un enlace simbólico en un GUI


Utilidad de los enlaces simbólicos



Los enlaces simbólicos son muy útiles en múltiples situaciones. Por ejemplo:

  • Permiten acceder rápidamente a archivos o directorios ubicados en rutas largas o complejas, creando accesos desde ubicaciones más convenientes.

  • Facilitan la organización de proyectos, permitiendo que varias ubicaciones apunten a un mismo recurso compartido, evitando duplicación de archivos.

  • En el desarrollo de software, se usan para enlazar bibliotecas o recursos comunes en diferentes proyectos.

  • Son esenciales en la administración de sistemas para redirigir rutas de configuración o datos sin modificar el software que las consume.



Un uso avanzado de los enlaces simbólicos es en la creación de chroots o entornos aislados. En estos casos, se crean enlaces simbólicos dentro del entorno para dar acceso a archivos o directorios necesarios, sin exponer todo el sistema de archivos.

Ventajas de los enlaces simbólicos



  • No consumen espacio adicional en disco (más allá del propio enlace).

  • Permiten una gran flexibilidad para reorganizar archivos y directorios sin mover los datos originales.

  • Facilitan la gestión de recursos compartidos.

  • Permiten mantener la compatibilidad con rutas antiguas cuando se reorganiza la estructura de archivos.



Desventajas de los enlaces simbólicos



  • Pueden generar confusión si no se gestionan correctamente, especialmente cuando existen enlaces rotos.

  • Un enlace simbólico no protege contra la eliminación o modificación accidental del archivo original.

  • En sistemas no compatibles, los enlaces simbólicos pueden no funcionar o ser ignorados.



Comparación con tecnologías similares


Los enlaces simbólicos se diferencian de los enlaces duros porque estos últimos apuntan directamente a los datos en disco, mientras que los enlaces simbólicos almacenan una ruta al destino. Además, los accesos directos en Windows y los alias en Mac OS son gestionados a nivel de interfaz gráfica y pueden contener metadatos adicionales, pero no funcionan de la misma manera en la línea de comandos o en scripts.


Resumen: Enlace simbólico



Un enlace simbólico es un archivo especial que apunta a otro archivo o directorio mediante una ruta. Puede ser copiado, movido o eliminado sin afectar al recurso destino. Si el recurso destino es borrado o movido, el enlace simbólico se convierte en un enlace roto. Son compatibles con sistemas operativos como UNIX, Linux y Windows.


¿En qué sistemas operativos son soportados los enlaces simbólicos?



Los enlaces simbólicos son soportados por sistemas operativos POSIX, como UNIX y Linux, así como Windows Vista, Windows 7 y, en menor medida, Windows 2000 y XP.


¿Cuál es la función de un enlace simbólico?



Un enlace simbólico es un archivo que referencia a otro archivo o directorio mediante una ruta, facilitando el acceso y gestión de recursos sin duplicar información.


¿Qué sucede si se elimina o mueve el recurso destino de un enlace simbólico?



Si se elimina o mueve el recurso destino, el enlace simbólico permanece apuntando a la ruta original, generando así un enlace roto, colgante o huérfano, que no lleva a ningún recurso válido.


¿Cómo se crean los enlaces simbólicos en sistemas POSIX y basados en UNIX?



En sistemas POSIX y basados en UNIX, los enlaces simbólicos se crean utilizando la llamada de sistema symlink() o el comando ln -s.


¿Cómo se crean los enlaces simbólicos en Windows Vista y Windows 7?



En Windows Vista y Windows 7, los enlaces simbólicos se crean utilizando la utilidad mklink desde la línea de comandos.


¿Cuál es la diferencia entre un enlace simbólico y un acceso directo en Windows o un alias en Mac OS?



La diferencia principal radica en el nivel de funcionamiento: un enlace simbólico almacena una ruta que el sistema operativo interpreta directamente a nivel de sistema de archivos, mientras que un acceso directo en Windows o un alias en Mac OS son archivos especiales gestionados por la interfaz gráfica, con información adicional sobre el recurso destino.





Diferencia entre acceso directo y enlace simbólico



Leer: Diferencia entre acceso directo y enlace simbólico

Relacionado:

Acceso directo


Autor: Leandro Alegsa
Actualizado: 12-07-2025

¿Cómo citar este artículo?

Alegsa, Leandro. (2025). Definición de Enlace simbólico. Recuperado de https://www.alegsa.com.ar/Dic/enlace_simbolico.php

Diccionario informático



Compartir nota:

 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: Sugerimos dejar tu email si quieres que te contactemos para una respuesta de nuestro staff o corregir la respuesta de la IA.


Nuestras Redes

Puedes seguirnos y contactarnos en nuestras redes.
Facebook
WhatsApp
Instagram
Facebook Horoscopo

Usa nuestro buscador para definiciones, informática y tecnologías